exports.cp=[

    {                                                                                                           //
        title:'重庆时时彩',
        type:1,         //
        source:'360彩票',                                                                                		//
        name:'cqssc',                                                                                           //
        enable:true,                                                                                           //
        timer:'ssc-cq',                                                                                          //
        option:{                                                                                                //
            host:"api.b1cp.com",                                                                                   //
            timeout:50000,                                                                                      //重
            path: '/api?p=xml&t=cqssc&limit=1&token=d10d99195d7656b2',                                                                       //庆
            headers:{                                                                                           //时
                "User-Agent": "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) "                             //时
            }                                                                                                   //彩
        },                                                                                                      //
        parse:function(str){                                                                                    //
            try{                                                                                                //
                str=str.substr(0,200);	                                                                        //
                var reg=/<row expect="([\d\-]+?)" opencode="([\d\,]+?)" opentime="([\d\:\- ]+?)"/;              //
                var m;                                                                                          //
                if(m=str.match(reg)){                                                                           //
                    return {                                                                                    //
                        type:1,                                                                                 //
                        time:m[3],                                                                              //
                        number:m[1],                                                                            //
                        data:m[2]                                                                               //
                    };                                                                                          //
                }					                                                                            //
            }catch(err){                                                                                        //
                throw('--------360彩票重庆时时彩解析数据不正确');                                               //
            }                                                                                                   //
        }                                                                                                       //
    },

    {
        title:'北京pk109999--------------------------',
        type:50,
        source:'北京福彩网',
        name:'bjpk10',
        enable:true,
        timer:'bjpk10',
        option:{
            host:"api.b1cp.com",
            timeout:50000,
            path: '/api?p=xml&t=bjpk10&limit=1&token=245c42783d07b561',
            headers:{
                "User-Agent": "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) "
            }
        },
        parse:function(str){

            try{
                str=str.substr(0,250);

                var reg=/<row expect="([\d\-]+?)" opencode="([\d\,]+?)" opentime="([\d\:\- ]+?)"/;
                var m;
                if(m=str.match(reg)){
                    return {
                        type:50,
                        time:m[3],
                        number:m[1],
                        data:m[2]
                    };
                }
            }catch(err){
                throw('--------北京pk10解析数据不正确');
            }
        }
    },
{   
        title:'幸运飞艇',
        source:'北京福彩网',
        type:51,
        name:'xyft',
        enable:true,
        timer:'xyft',
        option:{
            host:"api.b1cp.com",
            timeout:50000,
            path: '/api?p=xml&t=xyft&limit=1&token=245c42783d07b561',
            headers:{
                "User-Agent": "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) "
            }
        },
        parse:function(str){
            
            try{
                str=str.substr(0,250);
                
                var reg=/<row expect="([\d\-]+?)" opencode="([\d\,]+?)" opentime="([\d\:\- ]+?)"/;
                var m;
                if(m=str.match(reg)){
                    return {
                        type:51,
                        time:m[3],
                        number:m[1],
                        data:m[2]
                    };
                }
            }catch(err){
                throw('--------幸运飞艇解析数据不正确');
            }
        }
    },
    {
        title:'极速赛车',
        source:'BOT',
        name:'jspk10',
        enable:true,
        timer:'jspk10',
        type:72,
        option:{

            host:"www.aa0678.com",

            timeout:5000,
            path: '/sylot/js_pk10',
            headers:{
                "User-Agent": "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)"
            }
        },

        parse:function(str){
            try{                                                                                              	//
                str=str.substr(0,200);	                                                                      	//
                var reg=/<row expect="([\d\-]+?)" opencode="([\d\,]+?)" opentime="([\d\:\- ]+?)"/;                	//
                var m;                                                                                        	//
                if(m=str.match(reg)){                                                                         	//
                    return {                                                                                  	//
                        type:72,                                                                              	//
                        time:m[3],                                                                            	//
                        number:m[1],                                                                          	//
                        data:m[2]                                                                             	//
                    };                                                                                        	//
                }					                                                                          	//
            }catch(err){                                                                                      	//
                throw('极速赛车 解析数据不正确');                                                            	//
            }
        }
    },

    // {
    //     title:'klsf',                //// 快乐十分
    //     source:'开彩网',
    //     name:'klsf',
    //     enable:true,
    //     timer:'klsf',
    //
    //     option:{
    //
    //         host:"f.apiplus.net",
    //         timeout:30000,
    //         path: '/cqklsf.xml',
    //         headers:{
    //             "User-Agent": "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)"
    //         }
    //     },
    //
    //     parse:function(str){
    //         try{
    //             return getFromcpbjpk8(str,61);
    //         }catch(err){
    //             throw('gdklsfkaicaiwang据不正确');
    //         }
    //     }
    // },
    //
    //
    //
    //
    //
    // //
    //
    // {
    //     title:'香港六合彩',
    //     source:'lhc',
    //     name:'lhc',
    //     enable:true,
    //     timer:'lhc',
    //
    //     option:{
    //         host:"ww.97sousou.com",
    //         timeout:500000,
    //         path: '/cj/xml/lhc.php',
    //         headers:{
    //             "User-Agent": "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) "
    //         }
    //     },
    //     parse:function(str){
    //         try{                                                                                              	//
    //             str=str.substr(0,200);	                                                                      	//
    //             var reg=/<row expect="([\d\-]+?)" opencode="([\d\,]+?)" opentime="([\d\:\- ]+?)"/;                   	//
    //             var m;
    //             if(m=str.match(reg)){                                                                         	//
    //                 return {                                                                                  	//
    //                     type:70,                                                                              	//
    //                     time:m[3],                                                                            	//
    //                     number:m[1],                                                                          	//
    //                     data:m[2]                                                                             	//
    //                 };                                                                                        	//
    //             }					                                                                          	//
    //         }catch(err){                                                                                      	//
    //             throw('六合彩解析数据不正确');
    //             //
    //         }
    //     }
    // },

];

// 出错时等待 10
exports.errorSleepTime=10;

// 重启时间间隔，以小时为单位，0为不重启
//exports.restartTime=0.4;
exports.restartTime=0;


global.log=function(log){
    var date=new Date();
    console.log('['+date.toLocaleDateString() +' '+ date.toLocaleTimeString()+'] '+log)
}


function getFromcpbjpk8(str, type){
    str=str.substr(0,300);
    //console.log(str);
    var reg=/<row expect="(\d+?)" opencode="([\d\,]+?)" opentime="([\d\:\- ]+?)"/;
    match=str.match(reg);
    if(!match) throw new Error('数据不正确');
    var myDate = new Date();
    var year = myDate.getFullYear();       //年
    var month = myDate.getMonth() + 1;     //月
    var day = myDate.getDate();            //日
    if(month < 10) month="0"+month;
    if(day < 10) day="0"+day;
    var mynumber=match[1];
    var mydata=match[2];
    var mytime=year + "-" + month + "-" + day + " " +myDate.toLocaleTimeString();
    //console.log(mynumber);
    try{
        var data={
            type:type,
            time:mytime,
            number:mynumber,
            data:mydata
        };
        //console.log(data);
        return data;
    }catch(err){
        throw('解析数据失败');
    }
}
